package org.example.lys.design.template.draw;

import org.example.lys.design.template.VO.DrawReq;
import org.example.lys.design.template.VO.DrawResult;

/**
 * @author liyishan
 * @date 2023/5/29 10:07
 * @apiNote
 */

public interface IDrawExec {
    /**
     * 抽奖方法
     * @param req 抽奖参数；用户ID、策略ID
     * @return    中奖结果
     */
    DrawResult doDrawExec(DrawReq req);
}
